Subsystem.Log 方法
將指定的資料記錄到記錄檔共享記憶體中。
命名空間:IntervalZero.KINGSTAR.OpcUa.Class
組合: IntervalZero.KINGSTAR.OpcUa.Class (於 IntervalZero.KINGSTAR.OpcUa.Client.dll) 版本:4.4.0.0
語法
ILogCommand Log(
KsLogChannel[] Channels,
int TriggerChannel,
double TriggerValue,
KsLogTriggerType TriggerType,
double Duration
)
Function Log(
Channels As KsLogChannel(),
TriggerChannel As Integer,
TriggerValue As Double,
TriggerType As KsLogTriggerType,
Duration As Double
) As LogCommand
參數
Channels
型別:KsLogChannel[]
記錄到每個通道的資料。
TriggerChannel
型別:int
觸發記錄的通道。
TriggerValue
型別:double
當記錄通道的值達到觸發值時,開始記錄。
TriggerType
觸發記錄的方式。
Duration
型別:double
記錄資料的時間長度(單位:秒),記錄檔最長可記錄 10 分鐘。若設置為零,系統將持續記錄並保留最新 10 分鐘的資料。
回傳值
型別:ILogCommand
回傳一個記錄檔命令。
備註
您可以存取回傳值以取得已記錄的資料。
可用的 EtherCAT 狀態
ecatOP
參見